<?php


Wind::import('SRV:forum.srv.dataSource.PwFetchReplyByUid');
Wind::import('SRV:forum.srv.operation.PwDeleteReply');

/**
 * 清除用户数据----帖子回复.
 *
 * @author xiaoxia.xu <xiaoxia.xuxx@aliyun-inc.com>
 * @copyright ©2003-2103 phpwind.com
 * @license http://www.windframework.com
 *
 * @version $Id: PwClearDoPost.php 16415 2012-08-23 07:53:40Z xiaoxia.xuxx $
 */
class PwClearDoPost extends iPwGleanDoHookProcess
{
    /* @var $operator PwUserBo */
    private $operator = null;

    /* (non-PHPdoc)
     * @see iPwGleanDoHookProcess::run()
     */
    public function run($uid)
    {
        $operator = new PwDeleteReply(new PwFetchReplyByUid($uid), $this->operator);
        $operator->execute();
    }

    /* (non-PHPdoc)
     * @see iPwGleanDoHookProcess::gleanData()
    */
    public function gleanData($bo)
    {
        $this->operator = $bo;

        return true;
    }
}
